Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CLEMENTS MEWS Terraced £368,733 £214,995 22 Jan 2010
2 CLEMENTS MEWS Terraced £437,359 £235,000 27 Apr 2005
3 CLEMENTS MEWS Terraced £337,675 £273,000 23 Aug 2018